package tools

import (
	"fmt"
	"os"
)

// 检查文件/目录路径
func PathExists(path string) (bool, error) {
	// 检查路径是否空
	if path == "" {
		return false, fmt.Errorf("路径为空: %v", path)
	}

	// 检查路径是否存在
	if _, err := os.Stat(path); err != nil {
		return false, fmt.Errorf("路径不存在: %v", path)
	}
	return true, nil
}
